submit something (criminal slang) - Deutsch Englisch Wörterbuch